🇬🇧 en it 🇮🇹

chew up verb

  • (US, slang, transitive) To defeat utterly.
schiacciare
Wiktionary Links